
.hidden{
  display: hidden;
}
.elMallBox {
  padding:0 10px;

  overflow-y: scroll;
  background-color: #fff;


 

  .elMallItem {
    width: 100%;
    height: 100px;
    background-color: #fff;
    display: flex;
    border-bottom: 1px solid#dddb;
    padding: 10px 0;
    .elMallItemLeft {
      flex: 1;
      img {
        width: 40px;
        height: 40px;
      }
    }

    .elMallItemRight {
      flex: 7;
      margin-left: 3px;
      height: 70px;
      margin-bottom: 5px;
      border-bottom: 1px solid #ddd;
      .elMallItemRightTop {
        margin-top: 5px;
        height: 20px;
        display: flex;
        .malltitle {
          margin-right: 2px;
          font-size: 12px;
          height: 20px;
          color: #333;
          display: inline-block;
     
        }

        .payico {
        }
      }

      .elMallItemRightMid {
        font-size: 12px;
        height: 20px;
        color: #333;
      }

      .elMallItemRightBottom {
        font-size: 12px;
          height: 20px;
          color: #333;
      }
    }
  }
}
